2012년03월03일 3번
[과목 구분 없음] 엑셀에서는 서로 다른 시트 사이에 셀 참조가 가능하다. 아래 그림에서 Sheet2의 시금치 가격을 VLOOKUP 함수를 사용하여 Sheet1에서 가져오고자 한다. 이를 위해 Sheet2의 B3 셀에 입력할 수식으로 알맞은 것은?

- ① =VLOOKUP(시금치,Sheet1!A2:D6,4,0)
- ② =VLOOKUP(시금치,A2:A6,5,0)
- ③ =VLOOKUP(A3,Sheet1!A2:D6,4,0)
- ④ =VLOOKUP(A3,Sheet1!A2:A6,5,0)
(정답률: 57%)
문제 해설
정답은 "=VLOOKUP(A3,Sheet1!A2:D6,4,0)" 이다.
이유는 VLOOKUP 함수의 구조가 다음과 같기 때문이다.
=VLOOKUP(찾을값, 범위, 열번호, [정렬여부])
- 찾을값: Sheet2의 B3 셀에 있는 "시금치"
- 범위: Sheet1의 A2:D6 범위
- 열번호: 찾을 값이 있는 열로부터 몇 번째 열인지, 즉 시금치 가격이 있는 4번째 열
- 정렬여부: 0으로 설정하여 정확히 일치하는 값을 찾도록 함
따라서 "=VLOOKUP(A3,Sheet1!A2:D6,4,0)"은 Sheet2의 B3 셀에 있는 "시금치"를 Sheet1의 A2:D6 범위에서 찾아 4번째 열의 값을 가져오는 것이다.
이유는 VLOOKUP 함수의 구조가 다음과 같기 때문이다.
=VLOOKUP(찾을값, 범위, 열번호, [정렬여부])
- 찾을값: Sheet2의 B3 셀에 있는 "시금치"
- 범위: Sheet1의 A2:D6 범위
- 열번호: 찾을 값이 있는 열로부터 몇 번째 열인지, 즉 시금치 가격이 있는 4번째 열
- 정렬여부: 0으로 설정하여 정확히 일치하는 값을 찾도록 함
따라서 "=VLOOKUP(A3,Sheet1!A2:D6,4,0)"은 Sheet2의 B3 셀에 있는 "시금치"를 Sheet1의 A2:D6 범위에서 찾아 4번째 열의 값을 가져오는 것이다.